import { defineStore } from 'pinia';
//用户信息存储
export const useAppStore = defineStore('app', {
  state: () => ({
    globalData: {
      isLogin: false,
      userInfo: {
        nickName: '',
        avatar: '',
        id: ''
      }
    }
  }),
  actions: {
    setUserInfo(userInfo) {
      this.globalData.userInfo = userInfo;
      this.globalData.isLogin = true;
    },
    logout() {
      this.globalData.isLogin = false;
      this.globalData.userInfo = {
        nickName: '',
        avatar: '',
        id: ''
      };
    }
  }
});
